home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Mac Game Programming Gurus / TricksOfTheMacGameProgrammingGurus.iso / More Source / C⁄C++ / Xconq 7.0d37 / source / test / README < prev    next >
Encoding:
Text File  |  1995-04-12  |  1.2 KB  |  34 lines  |  [TEXT/R*ch]

  1. This directory is a collection of testing and analysis tools.
  2.  
  3. symbol-diff:  This collects all the defined symbols from the
  4. documentation and all the symbols from the source *.def
  5. files, sorts them, and make a diff listing.  Ideally,
  6. the list of differences will be empty.
  7.  
  8. src-uses.sh:  This collects references to the C enums or functions
  9. that correspond to GDL symbols.  Every implemented enum
  10. should be referenced at least twice, once for reading and
  11. once for writing.  Every implemented function should be
  12. referenced at least once.
  13.  
  14. lib-uses.sh:  This does the same thing for the game library.
  15. Not everything has to be used, but it's useful to have
  16. at least an example game that uses each symbol.
  17.  
  18. It is helpful, but not required, to sort the lists generated
  19. by the two previous scripts.
  20.  
  21. test-lib:  This script runs skelconq and does some
  22. assorted random actions on random units, for each
  23. game in the library, and collects all output into
  24. a log.  This is useful for finding errors in the
  25. kernel and in library games.
  26.  
  27. test-run:  This script does very long runs.
  28.  
  29. error*.g:  These game designs trigger various kinds of errors.
  30.  
  31. warn.g: This file triggers all the warnings.
  32.  
  33. all.g: This file mentions all the GDL symbols and constructs.
  34.